persons in need of help - Français Anglais Dictionnaire